The European Central Bank (ECB) has cut its key interest rate by 25 basis points to 3.25%, a move anticipated by the markets. Despite this reduction, lower interest rates are not impacting market dynamics, as inflation trends show improvement, with total inflation falling below the ECB's 2% target for the first time in three years.On the corporate front, Netflix exceeded expectations by gaining over 5 million new customers in Q3, with sales rising 15% to $9.83 billion. Schindler reported better-than-expected profitability, announcing a CHF 500 million share buyback program set to launch in November.